package indi.pers.priv.onem;

import java.util.Random;

/**
 * 飞行物
 */
public class FlyingObject {
    //protected(保护型) 放在超类中,自身类和派生类可以访问
    protected int width; //宽
    protected int height; //高
    protected int x; //x坐标
    protected int y; //y坐标

    /** 这个构造方法专门给小,大敌机,小蜜蜂提供的*/
    //三种敌人的宽和高是不同的,所以数据不写死,需要传参写活,不一样写活
    //三种敌人的x和y是向同的,所以数据直接写死,不需要传参,一样写死
    public FlyingObject(int width,int height){
        this.width=width;
        this.height=height;
        Random rand = new Random();
        x= rand.nextInt(World.WIDTH-width);
        y=-height;
    }

    /**专门给英雄机,天空,子弹提供的*/
    public FlyingObject(int width,int height,int x,int y){
        this.width=width;
        this.height=height;
        this.x=x;
        this.y=y;
    }

    /**获取对象的图片*/

}
